/*  1:   */ package nl.siegmann.epublib.bookprocessor;
/*  2:   */ 
/*  3:   */ import java.util.ArrayList;
/*  4:   */ import java.util.Arrays;
/*  5:   */ import java.util.List;
/*  6:   */ import nl.siegmann.epublib.epub.BookProcessor;
/*  7:   */ import nl.siegmann.epublib.epub.BookProcessorPipeline;
/*  8:   */ import org.slf4j.Logger;
/*  9:   */ import org.slf4j.LoggerFactory;
/* 10:   */ 
/* 11:   */ public class DefaultBookProcessorPipeline
/* 12:   */   extends BookProcessorPipeline
/* 13:   */ {
/* 14:24 */   private Logger log = LoggerFactory.getLogger(DefaultBookProcessorPipeline.class);
/* 15:   */   
/* 16:   */   public DefaultBookProcessorPipeline()
/* 17:   */   {
/* 18:27 */     super(createDefaultBookProcessors());
/* 19:   */   }
/* 20:   */   
/* 21:   */   private static List<BookProcessor> createDefaultBookProcessors()
/* 22:   */   {
/* 23:31 */     List<BookProcessor> result = new ArrayList();
/* 24:32 */     result.addAll(Arrays.asList(new BookProcessor[] { new SectionHrefSanityCheckBookProcessor(), new HtmlCleanerBookProcessor(), new CoverpageBookProcessor(), new FixIdentifierBookProcessor() }));
/* 25:   */     
/* 26:   */ 
/* 27:   */ 
/* 28:   */ 
/* 29:   */ 
/* 30:38 */     return result;
/* 31:   */   }
/* 32:   */ }


/* Location:           C:\Users\David\workspace\CosaRaraPorqueSi\main\epublib-tools-3.1.jar
 * Qualified Name:     nl.siegmann.epublib.bookprocessor.DefaultBookProcessorPipeline
 * JD-Core Version:    0.7.0.1
 */